.only-icon-btn {
  width: 32px;
  min-width: 32px;
  padding: 0;

  .lv-icon-host {
    width: 24px;
    height: 24px;
    & ~ * {
      display: none;
    }
  }

  ::ng-deep .lv-icon-loading {
    margin-right: 0;
    & ~ * {
      display: none;
    }
  }
}

.only-icon-btn-link {
  width: 16px;
  min-width: 16px;
  padding: 0;
  .lv-icon-host {
    width: 16px;
    height: 16px;
    & ~ * {
      display: none;
    }
  }
  ::ng-deep .lv-icon-loading {
    margin-right: 0;
    & ~ * {
      display: none;
    }
  }
}
